• word of the day

    pilea involucrata

    pilea involucrata - Dictionary definition and meaning for word pilea involucrata

    Definition
    (noun) low stingless nettle of Central and South America having velvety brownish-green toothed leaves and clusters of small green flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp